import Vue from 'vue'

// import {
//   Row,
//   Col,
// } from 'element-ui';
// Vue.use(Row),
// Vue.use(Col);
// Vue.use(Table),
// Vue.use(TableColumn);
// Vue.use(ElementUI);
// import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';

// import {
//   Cell,
//   CellGroup
// } from 'vant';
// Vue.use(Cell);
// Vue.use(CellGroup);

import axios from 'axios'
import VueAxios from 'vue-axios'
Vue.use(VueAxios, axios)

import App from './App.vue'
import router from './router'
import store from './store'

import {Icon,Form,FormItem,Input,Button,Table,Message,Row,Col,Notification ,ButtonGroup,Upload,Loading,InputNumber,Tag,Popover,dialog, } from 'element-ui';

// import {Icon,Form,FormItem,Input,Button,Table,Message,Row,Col,Notification ,ButtonGroup,Upload,InputNumber} from 'element-ui';
// import {
//   Icon, Form, FormItem, Input, Button, Table, Message, Row, Col, ButtonGroup,
// } from 'element-ui';
// import 'element-ui/lib/theme-chalk/index.css';
Vue.config.productionTip = false
Vue.use(Icon);
Vue.use(Form);
Vue.use(Loading)
Vue.use(FormItem);
Vue.use(Input);
Vue.use(Button)
Vue.use(Table)
Vue.use(Row),
Vue.use(Col);
Vue.use(Upload)
Vue.use(Tag)
Vue.use(InputNumber)
Vue.use(Popover)
Vue.use(dialog)




Vue.prototype.$notify  = Notification  
Vue.use(ButtonGroup);
Vue.prototype.$message = Message
new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
